/**/
.contetn-right {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  position: relative;
}
.contetn-left {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  position: relative;
  // width: 540px;
}
/* 地图上的box*/
#maptools {
  position: absolute;
  z-index: 999;
  width: 236px;
  height: 37px;
  left: 30%;
  top: 114px;
  background: radial-gradient(520.22% 81.31% at 50% 50%, rgba(1, 46, 81, 0.23) 0, rgba(3, 96, 169, 0.23) 100%);
  border: 1px solid #153c62;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 0 5px 5px #071c32;
  box-shadow: inset 0 0 5px 5px #071c32;
  .menu-drop-wrap {
    position: absolute;
    display: none;
    background: rgba(7, 45, 78, 0.5);
    border: 1px solid #153c62;
    padding: 5px 10px;
    // height: 200px;
    top: 40px;
    ul.menu-list {
      li {
        padding: 3px 0;
        font-size: 14px;
        font-style: normal;
        color: #fff;
        text-align: left;
        width: 100%;
        cursor: pointer;
      }
      .el-checkbox {
        margin-right: 10px;
      }
    }
  }
  .bar {
    display: flex;
    align-items: center;
    padding-top: 6px;
    li {
      width: 25%;
    }
    .icon {
      position: relative;
      display: inline-block;
      cursor: pointer;
      width: 22px;
      height: 22px;
      background-size: contain;
    }
  }
}

/* 点击地图 点位 弹窗样式*/
.mapInfoBox {
  padding: 10px 0;
  .mapInfoGroup {
    // background-color: rgba(3, 96, 169, 0.23);
    .ul {
      li:nth-child(2) {
        .icon {
          background: #f7cd6f;
        }
      }
      li:nth-child(3) {
        .icon {
          background: #09c3a1;
        }
      }
      li:nth-child(4) {
        .icon {
          background: #ff9898;
        }
      }
      li {
        display: flex;
        align-items: center;
        .icon {
          width: 10px;
          height: 10px;
          background: #1ab3fe;
          border-radius: 50%;
          display: inline-block;
          margin-right: 8px;
        }
        .title {
          color: #fff;
          font-weight: 600;
          letter-spacing: 1.5;
          pointer-events: all;
        }
      }
    }
  }
}
.amap-info-content {
  background-color: rgba(54, 66, 108, 0.95);
}
.amap-icon img {
  width: 35px;
  height: 35px;
}
